A recent image from the International Space Station (ISS) shows in stark detail the utter lack of development in North Korea -- widely considered to be a "rogue" state -- compared to next-door neighbor South Korea, a rapidly developing industrial power.